以前的工作環境中,不是mainframe主機(ex: Solaris
)或是WINDOWS SERVER
系列的主機,
資源不足時需要擴充是非常困難的一件事情,買新主機是一件非常非常大工程,要送不完的簽呈
後續的環境設定又是一件苦差事,因為有可能OS的版本
不同,所以SDK
需要安裝不同版本,有時侯版本又有互相衝突的情形產生..
接觸到KUBERNETES
後才知道,其實以前架設實體主機是一件很浪費生命的事情QQ
希望能借由ITHOME 鐵人賽的壓力(?),讓自己能夠更熟悉K8S,把生命留給美好的事物上(?)
圖片來源https://kubernetes.io
Kubernetes 是個希臘語,原意 舵手
,為什麼叫k8s,因為k+[ubernete]八個字+s,我猜老外也懶的打那麼長吧XD,跟i18n多國語系是87分像的概念。
Kubernetes是個google開發的開源平台(),主要於在容器化服務的管理,由於k8s是google的親兒子,基本上它是個潛力無窮的開發生態圈(雖然google常常沒事就棄坑....)
除了原生kuernetes外,還有廠商跟雲廠商的版本
廠商 | 產品 |
---|---|
RedHat | OpenShift |
AWS | Amazon Elastic Kubernetes Service (EKS) |
AZURE | Azure Kubernetes Service (AKS) |
GCP | Google Kubernetes Engine (GKE) |
此系列文章會以GKE為主